How to use Nano Commands
Nano is a tool you can use to modify or create files within SSH. It is incredibly useful for editing existing files and offers a wide range of functionality.
Nano is a modeless editor, meaning once you have opened a file you can type to add text to it. There may be times when you need to turn off line wrap to ensure there are no formatting issues.
-
To disable wrapping on long text lines:
nano -w /filedirectory/filename
When you have a file open using nano, there are commands that will assist you in finding, editing, or saving content. Below is a list of commands you can use when editing a file with nano to perform common operations:
-
To exit: CTRL+x
-
To save after modification, exit with the above command and enter
y
when prompted. -
To cancel any modification, exit with the above command and enter
n
when prompted. -
If creating a new file, upon running the above command you will also be prompted for a file name. Enter the desired file name to create the file.
-
To cut a single line:
CTRL+k
-
To paste a line:
CTRL+u
-
To search for items:
CTRL+w
-
To save without exiting:
CTRL+o
-
Justify current selected paragraph:
CTRL+j
-
Insert a file into the currently selected one:
CTRL+r
-
Move to previous screen:
CTRL+y
-
Move to next screen:
CTRL + v
-
Display cursor:
CTRL+c
-
Invoke spell checker:
CTRL+t
For further commands that can be used when utilizing the nano utility, please use the following command to pull up a full list of features.
- To pull up nano help page: CTRL+g